Career 2014 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Uzbekistan F4 Guatemala F1 Costa Rica F1 China F1 China F2 Korea F2 Korea F3 Japan F4 Japan F11 China F4 China F5 China F6 China F7 Thailand F2 Thailand F3 USA F12 Malaysia F1 Malaysia F2 Malaysia F3 USA F7 Hong Kong F1 Hong Kong F2 Thailand F2 Thailand F3 Japan F4 Japan F5 USA F17 Japan F6 USA F13 Japan F7 USA F14 El Salvador F1 Hong Kong F1 Hong Kong F3 Thailand F1 Japan F8 Honda-Kah Open - Singapore drkoop.com USTA Challenger of Tallahassee - Tallahassee 2000 Challenger de Granby - Granby USTA Safeway Challenger - Aptos drkoop.com USTA Tennis Championships of Houston - Houston USTA Challenger of Las Vegas - Las Vegas Osaka International Tennis Tournament - Osaka University of Tennessee USTA Men's Challenger - Knoxville USTA Men's Challenger of Urbana-Champaign - Urbana 2001 USTA Challenger of Calabasas - Calabasas XL Capital Bermuda Open - Bermuda ARMS USTA Challenger - Rocky Mount USTA Seascape Challenger - Aptos University of Tennessee USTA Challenger - Knoxville The Wright Financial Group, Inc. Challenger - Champaign USTA Challenger of Dallas - Dallas San Luis Potosi ATP Challenger - San Luis Potosi Healthsouth/USTA Challenger - Denver Challenger de Granby - Granby 1998 Safeway Challenger - Aptos USTA Men's Challenger of Dallas - Dallas XL Capital Bermuda Open - Bermuda 2002 Eddleman USTA Challenger - Birmingham Zivnobanka Czech Open - Prostejov 2002 FSE Challenger - Tarzana Hilton Waikoloa USTA Challenger - Waikoloa Downtown Athletic Club USTA Challenger - Amarillo ATP Heineken Challenger 2000 - Ho Chi Minh City Eddleman USTA Challenger - Birmingham drkoop.com USTA Tennis Championships - Armonk drkoop.com USTA Tennis Championships of Denver - Denver drkoop.com USTA Tennis Championships of Chicago - Winnetka drkoop.com USTA Tennis Championships of San Antonio - San Antonio Yokohama International Tennis Tournament - Yokohama USTA Challenger of Burbank - Burbank Samsung Securities Cup Challenger - Seoul USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Hilton Waikoloa Village USTA Challenger - Waikoloa 2001 Eddleman USTA Challenger - Birmingham 2001 USTA Tallahassee Tennis Challenger - Tallahassee Granby Challenger - Granby USTA Seascape Challenger - Aptos USTA Tennis Championships of Houston - Houston University of Tennessee USTA Men's Challenger - Knoxville USTA Challenger of Burbank - Burbank USTA Challenger of San Antonio - San Antonio III Challenger Continenal Plaza - Puerto Vallarta USTA Callenger of Urbana-Champaign - Urbana Healthsouth USTA Challenger - Dallas USTA San Diego Challenger - San Diego Las Vegas Challenger - Las Vegas Arrowhead USTA Men's Pro Tennis Classic - Rancho Mirage Healthsouth/USTA Men's Challenger of Burbank - Burbank Copa Ericsson Mexico - Guadalajara Laser Vision USTA Challenger - Amarillo USTA/Safeway Challenger - Aptos CNA TennisPro Classic - Winnetka CMG Asia Open - Hong Kong drkoop.com USTA Challenger of Houston - Houston Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage USTA Men's Challenger of Urbana-Champaign - Urbana drkoop.com USTA Challenger of Burbank - Burbank 2003 USTA Challenger of Calabasas - Calabasas XL Capital Bermuda Open - Bermuda Theusbridge.com Tennis Classic - Tarzana CMG Asia Open - Hong Kong USTA Seascape Challenger - Aptos 2004 Colorado Tennis Classic - Denver GHI Bronx Classic - Bronx 2003 Eddleman USTA Challenger - Birmingham Burbank Challenger - Burbank The Granby Natrel Challenger - Granby USTA Seascape Challenger - Aptos Fifth-Third Bank Tennis Championships - Lexington Colorado Classic - Denver Binghamton Professional Tennis Tournament - Binghamton GHI Bronx Classic - Bronx Samsung Securities Cup Challenger Tennis - Seoul 2002 USTA Challenger of Calabasas - Calabasas The USTA Challenger at West End Racquet - Torrance Waco International Tennis Challenger - Waco A Glimmer of Hope Challenger - Austin The Wright Financial Group, Inc. Challenger - Champaign Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas 2004 USTA Challenger of Calabasas - Calabasas Abierto Club Casablanca - Mexico City USTA Tallahassee Tennis Challenger - Tallahassee Challenger Casablanca San Angel - Mexico City Harrah's Entertainment Challenger - Tunica Binghamton Professional Tennis Tournament - Binghamton Music City Challenger - Nashville USTA Illinois Challenger - Champaign West Side Tennis Club Clay Court Challenger - Forest Hills Smith Barney Men's Challenger - Covington College Station Challenger - College Station Austin Challenger - Austin USTA Challenger of Orlando - Orlando 2004 Keys Gate Challenger - Homestead Music City Challenger - Nashville The Wright Financial Group USTA Challenger - Champaign USTA Men's Challenger of Dallas - Dallas Hilton Waikoloa Village USTA Challenger - Waikoloa 2005 Freeman Men's Challenger - Joplin USTA Challenger of Burbank - Burbank Heineken Challenger - Ho Chi Minh City HTV Challenger - Ho Chi Minh City 2005 West Side Tennis Coub Men's Challenger - Forest Hills Busan Open Challenger Tennis - Busan Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Banca Stato Challenger - Lugano USTA Comerica Challenger - Aptos 2001 UT Tyler Patriot Challenger - Tyler Singha Tennis Classic - Tarzana 2006 Challenger of Santa Clarita California Challenger - Valencia West Side Tennis Challenger - Forest Hills Odlum Brown Vancouver Open - Vancouver dBI Tennis Challenger - Binghamton Coffee Cup Challenger - Chikmagalur GHI Bronx Classic - Bronx Lubbock Challenger - Lubbock Copa Ericsson Costa Rica - San Jose 2005 Tulsa Challenger - Tulsa Swanston Challenger - Sacramento Pro Challenger at Calabasas - Calabasas Home Depot Center USTA Challenger - Carson USTA/Adtech Challenger - Boston Dharwad Challenger 2006 - Dharwad Atlanta Clay Court Challenger - Atlanta The West Side Tennis Club Clay Court Challenger - Forest Hills Busan Open Challenger Tennis - Busan Sunset Moulding Yuba City Racquet Club Challenger - Yuba City The Natrel's Challenger - Granby Shimadzu All Japan Indoor Tennis Championships - Kyoto 2006 USTA Tallahassee Tennis Challenger - Tallahassee dBI Tennis Challenger - Binghamton Torneo Internacional Challenger Fila 2006 - Leon WOW Cafe Challenger - New Orleans Harrah's Entertainment Men's Pro Challenger - Tunica Lubbock Challenger - Lubbock Fergana Challenger - Fergana USTA Challenger of Oklahoma - Tulsa The Swanston Challenger - Sacramento The $50,000 Pro Challenger at Calabasas - Calabasas 2006 North Shore Pro Tennis Championship - Winnetka Odlum Brown Vancouver Open - Vancouver Music City Challenger - Nashville GHI Bronx Tennis Classic - Bronx USTA Challenger - Champaign Wailea Men's Challenger - Maui Aberto de Sao Paulo - Sao Paulo South African Airways Tennis Open - Durban Hilton Waikoloa Village USTA Challenger - Waikoloa KGHM Dialog Polish Indoors - Wroclaw Challenger Banque Nationale Rimouski - Rimouski Shimadzu All Japan Indoor Tennis Championships - Kyoto Samsung Challenger 2007 - Ho Chi Minh City Voit Mexico City Open - Mexico City USTA Tallahassee Tennis Challenger - Tallahassee 2007 Challenger of Santa Clara - Valencia XL Bermuda Open - Bermuda II Naples ITG Challenger - Naples The 'Fitz' Casino Challenger - Tunica Countrywide Classic USTA Challenger - Carson Sunset Moulding Yuba City Racquet Club Challenger - Yuba City The Comercia Challenger - Aptos Challenger Natrel Presented by National Bank - Granby Fifth Third Bank Tennis Championships - Lexington Odlum Brown Vancouver Open - Vancouver Levene Gouldin & Thompson Tennis Challenger - Binghamton GHI Bronz Classic - Bronx Shimadzu All Japan Indoor - Kyoto Swanston Challenger - Sacramento Pro Challenger at Calabasas - Calabasas Challenger Banque Nationale Rimouski - Rimouski Ford Tennis Championships - Louisville Taiwan Challenger - Kaohsiung Malaysian Open - Kuala Lumpur Keio Challenger International Tennis Tournament - Yokohama Delhi Challenger I - New Delhi 2008 China TCL Challenger - Guangzhou Men's Pro Challenger at Tunica National - Tunica Hurricane Tennis Open - Bradenton Sunset Moulding Challenger - Yuba City Aberto de Sao Paulo - Sao Paulo Oldum Brown Vancouver Open - Vancouver Hilton Waikoloa Village USTA Challenger - Waikoloa Sacramento Challenger - Sacramento Carson Challenger Dallas Challenger Baton Rouge Challenger Talahassee Challenger Carson Challenger Yuba City Challenger Neride Prague Indoor - Prague Vancouver Challenger Como Challenger Sacramento Challenger Tiburon Challenger Calabasas Challenger Charlottesville Challenger Champaign Challenger Honolulu Challenger Dallas Challenger Baton Rouge Challenger Savannah Challenger Carson Challenger Ojai Challenger Winnetka Challenger Vancouver Challenger 2002 Azalea Orthopedic Challenger - Tyler Sacramento Challenger Tiburon Challenger Calabasas Challenger 2003 West Side Tennis Club Challenger - Forest Hills Tallahassee Tennis Challenger - Tallahassee Hilton Waikoloa Village USTA Challenger - Waikoloa Countrywide Classic USTA Men's Challenger - Carson Nielsen USTA Pro Tennis Championship - Winnetka The Comercia Bank Challenger - Aptos GHI Bronx Tennis Classic - Bronx Savannah Challenger Semgroup Challenger - Tulsa Bangkok Challenger Binghamton Challenger Healthsouth/USTA Pro Link Challenger - San Antonio Hilton Waikoloa Village USTA Challenger - Waikoloa The Commercia Challenger - Aptos Cadillac Pro Indoor USTA Challenger - West Bloomfield BellSouth Open - Auckland Pilot Pen International - New Haven AT&T Challenge - Atlanta Infiniti Open - Los Angeles President's Cup 1999 - Tashkent Sybase Open - San Jose Baton Rouge Pro Tennis Classic - Baton Rouge U.S. Men's Clay Court Championships - Orlando Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis Salem Open - Hong Kong Japan Open - Tokyo Heineken Open Shanghai - Shanghai Copenhagen Open - Copenhagen Kroger / St. Jude International - Memphis Sybase Open - San Jose Franklin Templeton Tennis Classic - Scottsdale The Stella Artois Grass Court Championships - London MFS Pro Tennis Championships - Boston Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Brazil Open - Salvador Heineken Open Shanghai - Shanghai Salem Open - Hong Kong Siebel Open - San Jose The Samsung Open - Nottingham Mercedes-Benz Cup - Los Angeles Brasil Open - Salvador Salem Open - Hong Kong Tata Open 2003 - Chennai BellSouth Open - Vina del Mar Kroger / St. Jude International - Memphis Copenhagen Open - Copenhagen U.S. Men's Clay Court Championships - Houston The Stella Artois Grass Court Championships - London RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles BMW Open - Munich Siebel Open - San Jose Kroger / St. Jude International - Memphis Arizona Men's Tennis Championships - Scottsdale Mercedes-Benz Cup - Los Angeles SAP Open - San Jose U.S. Men's Clay Court Championships - Houston Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven Vietnam Open - Ho Chi Minh City Legg Mason Tennis Classic - Washington Thailand Open - Bangkok PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Regions Morgan Keegan Championships - Memphis The Tennis Channel Open - Las Vegas Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven China Open - Beijing Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo SAP Open - San Jose U.S. Mens's Clay Court Championship - Houston Pilot Pen Tennis - New Haven AIG Japan Open Tennis Championships - Tokyo The Stella Artois Grass Court Championships - London Legg Mason Tennis Classic - Washington D.C. SAP Open - San Jose Indianapolis Tennis Championships - Indianapolis Sybase Open - San Jose Salem Open - Hong Kong Japan Open - Tokyo The Nottingham Open - Nottingham Heineken Open Shanghai - Shanghai Heineken Open Singapore - Singapore Adidas International - Sydney Kroger / St. Jude International - Memphis SAP Open - San Jose U.S. Men's Clay Court Championships - Houston Atlanta Tennis Championships - Atlanta U.S. Men's Clay Court Championships - Houston AIG Japan Open - Tokyo Franklin Templeton Tennis Classic - Scottsdale Miller Lite Hall of Fame Tennis Championships - Newport Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Legg Mason Tennis Classic - Washington D.C. New Haven The Stella Artois Grass Court Championships - London Citrix Tennis Championships - Delray Beach Miller Lite Hall of Fame Tennis Championships - Newport AIG Japan Open - Tokyo Copenhagen Open - Copenhagen Legg Mason Tennis Classic - Washington D.C. Arizona Men's Tennis Championships - Scottsdale Mercedes-Benz Cup - Los Angeles SAP Open - San Jose Tennis Channel Open - Las Vegas Pilot Pen Tennis - New Haven China Open - Beijing Los Angeles Sybase Open - San Jose AIG Japan Open Tennis Championships - Tokyo Citrix Tennis Championships - Delray Beach Tennis Channel Open - Las Vegas Countrywide Classic - Los Angeles The Stella Artois Grass Court Championships - London Franklin Templeton Tennis Classic - Scottsdale Miller Lite Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Farmers Classic - Los Angeles du Maurier Open - Montreal The Lipton Championships - Key Biscayne Great American Insurance ATP Championship - Cincinnati Tennis Masters Series - Toronto Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Indian Wells Pacific Life Open - Indian Wells Pacific Life Open - Indian Wells Pacific Life Open - Indian Wells Rogers Masters - Montreal Rogers Masters - Toronto du Maurier Open - Toronto U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Western & Southern Financial Group Masters - Cincinnati U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Davis Cup, Group 2, 1R, PHI-PAK 4-1 Davis Cup, Group 2, 2R, PHI-NZL 4-1 Davis Cup, Group 1, 1R, JPN-PHI 5-0 Davis Cup, Group 1, 2R, PHI-UZB 2-3 Davis Cup, Group 2, 1R, HKG-PHI 1-4 Davis Cup, Group 2, F, PHI-NZL, 4-1 Davis Cup, Group 1, 1R, JPN-PHI 5-0 Davis Cup, Asia/Oceania Group I, PO, TPE-PHI 4-1 Davis Cup, Asia/Oceania Group I, PO, KOR-PHI 2-3 Davis Cup, Group I, 1R, PHI-JPN 1-3 Davis Cup, Group I, PO, PHI-TPE 2-3 Davis Cup, Group II, 1R, THA-HKG 4-1 15th Asian Games Doha 2006